Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN WAY Detached £650,000 26 Jan 2022
2 OWEN WAY Detached £300,000 31 Mar 2006
3 OWEN WAY Detached £240,000 15 Dec 2016
4 OWEN WAY Detached £287,000 11 Aug 2003
5 OWEN WAY Detached £250,000 20 Jun 2014
7 OWEN WAY Detached £214,950 10 Apr 2001